package com.dhsc.service.ywhc.zdsmzhc;

import com.dhsc.domain.jkzx.ywhc.zdsmzhc.ZdsmzdrVo;
import com.dhsc.domain.jkzx.ywhc.zdsmzhc.ZdsmzhcVo;
import com.dhsc.domain.yypt.LayuiTableVo;
import com.dhsc.domain.yypt.ResponseObject;

/**
 * @Description:中登实名制核查
 * @Author: CDW
 * @Date: 2024/3/29 9:52
 */
public interface IZdsmzhcService {

    /**
     * @Description:查询中登实名制核查信息
     * @return: com.dhsc.domain.yypt.LayuiTableVo
     * @Author: CDW
     * @Date: 2024/3/29 10:45
     * @param zdsmzhcVo:
     */
    LayuiTableVo queryZdsmzhcInfo(ZdsmzhcVo zdsmzhcVo);

    /**
     * @Description:保存导入的中登实名制信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/3/29 16:33
     * @param zdsmzdrVo:
     */
    ResponseObject saveDrZdsmzxx(ZdsmzdrVo zdsmzdrVo);

    /**
     * @Description:查询中登实名制关联信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/4/25 9:19
     * @param z:
     */
    ResponseObject queryZdsmzGlxx(ZdsmzhcVo z);

    /**
     * @Description:查询中登实名制导入信息
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/5/27 9:30
     * @param z:
     */
    LayuiTableVo queryZdsmzhcXx(ZdsmzhcVo z);

    /**
     * @Description:调用存储过程生成导出数据
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/5/27 10:07
     * @param z:
     */
    ResponseObject scdcsj(ZdsmzhcVo z);

    /**
     * @Description:查询中登实名制数据是否生成完成
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/8/6 11:20
     * @param z:
     */
    ResponseObject queryZdsmzSjscQk(ZdsmzhcVo z);

    /**
     * @Description:保存当前操作步骤
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/8/7 15:42
     * @param z:
     */
    ResponseObject saveDqcz(ZdsmzhcVo z);

    /**
     * @Description:查询当前执行步骤
     * @return: com.dhsc.domain.yypt.ResponseObject
     * @Author: CDW
     * @Date: 2024/8/7 16:37
     */
    ResponseObject queryCcgcZxqks(ZdsmzhcVo z);
}
